package com.study.interface_jdk8;

public interface A {
    //1、默认方法（普通方法、实例方法）：必须用default修饰
    //默认会用public修饰
    //必须用接口的实现类对象来调用
/*    public default void run(){

    }*/
    default void run(){
        System.out.println("开始跑");
//        go();
    }
    //2、私有的实例方法（JDK9开始有的）
    //只能当前接口内部的默认方法或者私有方法来调用
/*    private void go(){
        System.out.println("go!");
    }*/
    //3、静态方法
    //默认用public修饰
 /*   public static void walk(){

    }*/
    //接口的静态方法必须由接口本身调用
    static void walk(){
        System.out.println("走路！");
    }
}
